benchmarking consulting performance process engineering application relationship process control customer engineer control consultancy control software high control engineering management mechanical engineering crm control best practices batch